modular terminal block - Spanish English Dictionary